Career 2025 2024 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Dobrich Challenger Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Romania F1 Romania F2 Romania F3 Romania F4 Romania F6 Romania F7 Romania F10 Romania F11 Romania F12 Romania F13 Romania F15 Zadar Challenger Romania F5 Romania F16 Hungary F6 Italy F2 Italy F4 Romania F1 Romania F7 Romania F8 Italy F5 Portugal F4 Morocco F2 Italy F28 Slovakia F3 Austria F10 Tunisia F4 Iran F4 Austria F1 Austria F2 Italy F2 Great Britain F4 Great Britain F5 Great Britain F6 France F7 Italy F10 Czech Republic F1 Czech Republic F2 Czech Republic F3 Czech Republic F4 Germany F7 Austria F4 Austria F6 Italy F23 Slovakia F1 Slovakia F2 Slovakia F3 Poland F6 Germany F20 Portugal F7 Portugal F8 Germany F23 Great Britain F16 Germany F2 Austria F1 Ivory Coast F1 Ivory Coast F2 Canada F2 Canada F3 Croatia F4 Croatia F5 France F6 Czech Rep. F2 Czech Rep. F3 Slovenia F1 Germany F8 Italy F18 Austria F4 Austria F6 Slovak Rep. F2 Slovak Rep. F1 Romania F6 Iran F3 Italy F24 Bosnia/Herzegovina F6 Egypt F14 Egypt F15 Czech Rep F5 Israel F1 Israel F2 Azerbaijan F1 Azerbaijan F2 Great Britain F3 Great Britain F4 Austria F2 Great Britain F4 Croatia F10 Croatia F12 Turkey F1 Turkey F2 Portugal F2 Croatia F3 Croatia F4 Mexico F3 Czech Republic F2 Czech Republic F3 Slovakia F1 Croatia F10 Croatia F11 Slovakia F2 Croatia F6 Hungary F5 Iran F4 Austria F1 Austria F2 Italy F3 Romania F2 Romania F4 Romania F15 Turkey F6 (Antalya) Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Croatia F4 (Opatija) Canada F1 Romania F4 (Bucharest) Austria F5 Romania F8 (Pitesti) Romania F9 (Bucharest) Romania F8 (Bucharest) Romania F5 Romania F17 Czech Republic F2 Austria F5 Challenger Brasov - Brasov Garden Open - Rome Memorial Manfredini - Sassuolo Siemens Open - Scheveningen Kos-Zucchetti Tennis Cup - Cordenons Challenger Brasov - Brasov 4th Volkswagen Challenger - Wolfsburg Steelers Cup - Kosice Trofeo Sisma Mantova - Mantova Citta di Monza - Monza Czech Republic F1 Brasov Challenger - Brasov Concurso Internacional de Vigo - Vigo Constanta Challenger - Constanta Morocco Tennis Tour - Meknes Prosperita Open 2007 - Ostrava M15 Bergamo Trofeo Cassa di Risparmio di Alessandria - Alessandria M15 Slovenska Bistrica Kosice Open-Steelers Cup 2008 - Kosice Mamaia Challenger - Constanta M25 Padova M25 Trnava Mitsubishi Electric Europe Cup - Monza M15 Ollersbach 5° Sporting Challenger - Turin s'Tennis Masters Challenger - Graz M25 Santa margherita di Pula M15 Vienna Citta di Monza - Monza XI Trofeo Ciudad de Quito - Quito Challenger Cudad de Guayaquil - Guayaquil Ljubljana Open 2008 - Ljubljana Steelers Cup - Kosice Gemax Samsung Open 2005 - Belgrade Ostrava Challenger Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como M25+H Kassel Cordenons Challenger Mamaia Challenger - Constanta Constanta Challenger Brasov Challenger Todi Challenger Palermo Challenger Napoli Challenger Timisoara Challenger 2005 - Timisoara Brasov Challenger - Brasov Aachen Challenger Rhodes Challenger Busan Challenger Timisoara Challenger - Timisoara Prostejov Challenger Milan Challenger Rimini Challenger Cordenons Challenger Tennis Napoli Cup 2007 - Napoli Bauer Watertechnology Cup - Eckental Samarkand Challenger Karshi Challenger Trnava Challenger XI Torneo Internazionale di Tennis - Barletta Como Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Palermo Challenger Memorial Manfredini - Sassuolo Seoul Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger Rijeka Challenger Turin Challenger Sopot Challenger Recanati Challenger Pharma Medico Open 2008 - Aarhus Trani Challenger San Marino Challenger Samarkand Challenger Karshi Challenger Arad Challenger Manerbio Challenger Astana Challenger Brasov Challenger Orbetello Challenger Morocco Tennis Tour - Marrakech Roma Challenger 2007 - Rome Croatia Osiguranje Rijeka Open - Rijeka Trnava Challenger Napoli Challenger Palermo Challenger Ortisei Challenger Pekao Open - Szczecin Helsinki Challenger Bucaramanga Challenger Garden Open 2005 - Rome Bergamo Challenger Meknes Challenger Casablanca Challenger Marrakech Challenger Leon Challenger San Benedetto Challenger Caltanissetta Challenger Morocco Tennis Tour - Tanger St. Brieuc Challenger Sibiu Challenger Biella Challenger Karshi Challenger Architect Open - Budapest Fergana Challenger Sofia Challenger Tunis Challenger Brasov Challenger Rome Challenger Mitsubishi Electric Europe Cup - Monza Todi Challenger Trnava Challenger Lugano Challenger Reggio Emilia Challenger Cherbourg Challenger Orbetello Challenger Tunis Challenger Copa Petrobras - Bogota Ostrava Challenger Rome Challenger Copa Petrobras - Santiago San Marino Challenger Arad Challenger Furth Challenger Copa Petrobras - Montevideo Kosice Challenger Milan Challenger Timisoara Challenger Todi Challenger Bulgarian Open Challenger - Sofia Orbetello Challenger Orleans Challenger Czech Indoor Open - Prague San Marino Challenger Cordenons Challenger Genova Challenger Sarajevo Challenger Trnava Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Sibiu Challenger Mouilleron-Le-Captif Challenger Heilbronn Challenger Barranquilla Challenger Mersin Challenger Monza Challenger Tunis Challenger Heilbronn Challenger Padova Challenger San Benedetto Challenger Poznan Challenger Liberec Challenger San Marino Challenger Sibiu Challenger Mons Challenger Marburg Challenger Brescia Challenger Vicenza Challenger Casablanca Challenger Cherbourg Challenger Turin Challenger Rome Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan Padova Challenger Riviera di Rimini Challenger - Rimini Todi Challenger Guzzini Challenger - Recanati Liberec Challenger Manerbio Challenger Como Challenger Banja Luka Challenger Rome Challenger Lima Challenger Tatra Banka Slovak Open - Bratislava Mendoza Challenger Buenos Aires Challenger Bucaramanga Challenger Cherbourg Challenger Cordenons Challenger Barletta Challenger Poprad Tatry Challenger Como Challenger Bratislava Challenger San Luis Potosi Challenger Qingdao Challenger Anning Challenger Bath Challenger Rome Challenger Mestre Challenger Vicenza Challenger Morelos Challenger San Benedetto Challenger Marburg Challenger M25 Santa Margherita di Pula Tampere Challenger Cordenons Challenger Prague Challenger Liberec Challenger Cali Challenger Padova Challenger Shymkent Challenger Bratislava Challenger San Benedetto Challenger Trnava Challenger Ostdeutscher Sparkassen Cup - Dresden San Luis Potosi Challenger Casablanca Challenger Heilbronn Challenger Prostejov Challenger Campinas Challenger Kosice Challenger Rome Challenger ATP Slovak Open Challenger - Bratislava Prague Challenger Buenos Aires Challenger Geneva Challenger Genova Challenger Mons Challenger Geneva Challenger Liberec Challenger Poprad Tatry Challenger San Benedetto Challenger Kosice Challenger Punta Del Este Challenger Salinas Challenger Ostrava Challenger Bordeaux Challenger Furth Challenger Kosice Challenger Trnava Challenger Kish Free Zone Island Challenger - Kish Island Internazionali di Tennis Dell'Umbria - Todi Gran Canaria Challenger Mexico City Challenger Zadar Challenger Aachen Challenger Challenger 42 - Andrezieux Morelos Challenger Bratislava Challenger Punta Del Este Challenger Singapore Challenger LXV Concurso Internacional Vigo - Vigo Wroclaw Challenger Bergamo Challenger Raanana Challenger Napoli Challenger Rome Challenger Vercelli Challenger Ostrava Challenger Furth Challenger Bratislava Challenger Mestre Challenger Caltanissetta Challenger Sibiu Challenger Bratislava Challenger Tatra Banka Open - Bratislava M15 Trnava Biella Challenger Alphen Challenger St. Remy Challenger Marburg Challenger Alessandria Challenger Prague Challenger Sibiu Challenger Brest Challenger Montevideo Challenger Kosice Challenger Internazionali di Tennis di Bergamo - Bergamo Maia 1 Challenger Santo Domingo Challenger Wroclaw Challenger Valencia Challenger Marburg Challenger Napoli Challenger Shymkent Challenger Ostrava Challenger Bogota Challenger Ludwigshafen Challenger Biella Challenger Concepcion Challenger Liberec Challenger Cordenons Challenger Almaty 1 Challenger Almaty 2 Challenger Tennis Napoli Cup - Napoli Banja Luka Challenger Banja Luka Challenger Sibiu Challenger Marbella Challenger M15 Poprad Mohammedia Challenger Eckental Challenger Trieste Challenger Montechiarugolo - Parma Challenger Francavilla Challenger Heilbronn Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Quito Challenger M15 Antalya Rabat Challenger Tatra Banka Open 2006 - Bratislava Liberec Challenger Bratislava Challenger Rome Challenger IPP Open - Helsinki Ostrava Challenger Cordenons Challenger Como Challenger Banja Luka Challenger Rome Challenger Bratislava Challenger Pune Challenger Santiago Challenger GHI Bronx Tennis Classic - Bronx Arad Challenger Anning Challenger Nanchang Challenger Oberstaufen Cup - Oberstaufen Poznan Challenger Samarkand Challenger Citta di Como Challenger - Como Almaty Challenger Tampere Challenger KGHM Dialog Polish Indoors - Wroclaw Prague Challenger Brasov Challenger - Brasov Liberec Challenger L'Aquila Challenger Como Challenger Samarkand Challenger Biella Challenger Cordenons Challenger Maia Challenger M25 Santa Margherita di Pula M25 Santa Margherita di Pula Barletta Challenger Como Challenger Ambato Challenger Napoli 2 Challenger Maia 2 Challenger Santa Cruz de la Sierra Challenger Roseto Degli Abruzzi 1 Challenger Roseto Degli Abruzzi 2 Challenger Scheveningen Challenger Architect Open - Budapest Steelers Cup 2005 - Kosice Heilbronn Challenger Guzzini Challenger - Recanati Banja Luka Challenger Olimp Kyiv Open - Kiev Maia Challenger USTA Freeman Men's Challenger - Joplin X Torneo Internazionale di Tennis - Barletta Harbour Tennis Cup Regione Lombardia - Milan Top Wool Challenger-Immagine Trophy - Biella Villena Challenger Kigali 1 Challenger Status Athens Open - Athens Roma Open Challenger - Rome Kos Succhetti Tennis Cup - Cordenons Brazzaville Challenger Sassuolo Challenger Barletta Challenger Florence Challenger Furth Challenger Lima Challenger Guayaquil Challenger Tennislife Cup - Napoli San Benedetto Challenger ATP Challenger Trophy 2008 - Trnava Istanbul Challenger Astana Challenger Brasov Challenger Rijeka Challenger Tatra Banka Slovak Open - Bratislava Marbella Challenger Guayaquil Challenger Zagreb Challenger Open Romania - Bucharest San Remo Challenger Santiago Challenger Johannesburg Challenger Rome Challenger Kosice Challenger Lisbon Challenger Alessandria Challenger Rome Challenger Hypo Group Tennis International - Portschach Losinj Challenger Manerbio Challenger Open 13 - Marseille Barcelona Challenger Bank Austria Tennis Trophy - Vienna Bratislava Challenger Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Jersey Challenger BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Medibank International - Sydney Brasil Open - Costa do Sauipe Bratislava Challenger Serbia Open - Belgrade Brasov Challenger BCR Open Romania - Bucharest Wolfsburg Challenger BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Milan Challenger Credit Agricole Suisse Open - Gstaad San Luis Potosi Challenger Helsinki Challenger Open Sud de France - Montpellier Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Vegeta Croatia Open - Umag Perugia Challenger Todi Challenger Lermontov Challenger Glasgow Challenger Rio De Janeiro Challenger Prague Challenger Porto Alegre Challenger Arad Challenger Ecuador Open - Quito Como Challenger Brasov Challenger Montevideo Challenger Eckental Challenger Bratislava Challenger Brasil Open - Sao Paulo Meknes Challenger Rio Open - Rio de Janeiro Como Challenger Rabat Challenger Marbella Challenger Marrakech Challenger TEB BNP Paribas Istanbul Open - Istanbul Argentina Open - Buenos Aires Noumea Challenger Ecuador Open - Quito Heilbronn Challenger BMW Open - Munich Plava Laguna Croatia Open - Umag Argentina Open - Buenos Aires Forte Village Sardegna Open - Sardinia Sardegna Open - Cagliari Rome Challenger VTR Open - Vina del Mar Bergamo Challenger Barletta Challenger Napoli Challenger San Luis Potosi Challenger Mersin Challenger Leon Challenger Mexico City Challenger Caltanissetta Challenger Ecuador Open - Quito Rome Challenger Rennes Challenger Athens Challenger Bratislava Challenger Rome Challenger Mercedes Cup - Stuttgart Santiago Challenger Konzum Croatia Open - Umag Ostrava Challenger Sao Paulo Challenger Tour Finals Bogota Challenger Alessandria Challenger Quimper Challenger Qatar ExxonMobil Open - Doha Panama City Challenger Santiago Open - Santiago Poznan Challenger Vercelli Challenger Argentina Open - Buenos Aires Plava Laguna Croatia Open - Umag Belgrade 2 - Belgrade Todi Challenger Cortina Challenger Cordenons Challenger Open 13 - Marseille Copa Claro - Buenos Aires Napoli Challenger Abierto Mexicano Telcel - Acapulco Bergamo Challenger Tashkent Challenger Bet-At-Home Austrian Open - Kitzbuhel Ortisei Challenger Trnava Challenger Skopje Challenger US Men's Clay Court Championship - Houston AEGON Championships - London Rio De Janeiro Challenger BRD Nastase Tiriac Trophy - Bucharest Erste Bank Open - Vienna Aircel Chennai Open - Chennai Buenos Aires Challenger Marburg Challenger Seville Challenger Open 13 - Marseille Casablanca Challenger Budapest Challenger Koblenz Challenger Irving Challenger Como Challenger Prostejov Challenger Poprad Tatry Challenger ATP Challenger Tour Finals BRD Nastase Tiriac Trophy - Bucharest Quimper Challenger Guadalajara Challenger Ostrava Challenger Sibiu Challenger Lima Challenger San Benedetto Challenger Koblenz Challenger Garanti Koza Sofia Open - Sofia Caltanissetta Challenger BRD Nastase Tiriac Trophy - Bucharest Konzum Croatia Open - Umag Napoli Challenger Brasil Open - Sao Paulo Florence Challenger Eckental Challenger Seville Challenger Troisdorf Challenger Ecuador Open - Quito Asirom Challenger - Brasov Turin Challenger Cordenons Challenger Barcelona Open BancSabadell - Barcelona Montevideo Challenger Punta Del Este Challenger Tata Open Maharashtra - Pune Cordoba Open - Cordoba Brasil Open - Sao Paulo Santiago Challenger Belgrade Challenger Prague Challenger Perugia Challenger Liberec Challenger Bratislava 1 Challenger Cordoba Open - Cordoba Concepcion Challenger Rio Open - Rio de Janeiro Generali Open - Kitzbuhel Delray Beach Open - Delray Beach Cordoba Open - Cordoba Chile Dove Men+Care Open - Santiago BMW Open - Munich Nordea Open - Bastad Generali Open - Kitzbuhel Cordoba Open - Cordoba Aguascalientes Challenger Augsburg Challenger Prostejov Challenger Bratislava 1 Challenger Delray Beach International Tennis Championships - Delray Beach Sofia Open - Sofia Milan Challenger BCR Open Romania - Bucharest Generali Open - Kitzbuhel Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Davidoff Swiss Indoors Basel - Basel Great Ocean Road Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Western & Southern Open - New York Quito Challenger Szczecin Challenger Grand Prix Hassan II - Casablanca Nordea Open - Bastad BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Internazionali BNL d'Italia - Rome French Open - Paris Rolex Paris Masters - Paris U.S. Open - New York Gelsor Open Romania - Bucharest BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Qatar Exxon Mobil Open - Doha Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad Argentina Open - Buenos Aires Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group I, PO, SVK-POL 4-1 Davis Cup, Group I, 1R, SVK-SUI 3-1 Davis Cup, World Group, QR, SVK-CZE 1-3 Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) All Lower level tournaments Australian Open - Melbourne Wimbledon - London Wimbledon - London Olympics - London Olympics - Rio de Janeiro Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, PO, AUS-SVK 3-0 Davis Cup, Group I, PO, SVK-SWE 3-2 Wimbledon (juniors) Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 1R, UKR-ROU 3-1 Wimbledon (juniors) Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group I, 2R, HUN-SVK 0-3 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group II, 3R, ROU-POL 2-3 Kigali 2 Challenger French Open (juniors) Wimbledon (juniors) M25 Santa Margherita di Pula